Programmeren met de .NET Command Line Interface
Home

Programmeren met de .NET Command Line Interface

Programmeren met de .NET Command Line Interface

De basis van alle ontwikkeling-tools in .NET Core, de Command-Line Tools, Visual Studio, Visual Studio Code, is de Software Development Kit (SDK). Een van de onderdelen van de .NET Core SDK is de Command Line Interface (CLI), waarmee je apps kunt maken, bouwen en uitvoeren vanuit de opdrachtregel. Met de CLI kunt je je favoriete editor gebruiken om apps te creëren en je hebt verder geen zwaarder gereedschap nodig. Om te starten, installeer de gratis .NET Core SDK (verkrijgbaar bij dot.net). Dat is om mee te werken op Cloud9.

De .NET Core SDK installeren

Installeren op Windows

Je kan de SDK het gemakkelijkst installeren met behulp van de Installer. Afhankelijk van je OS, kies je voor de Windows (x64) installer of voor de Windows (x86) installer. Download de .NET Core SDK voor Windows.

Installeren op Cloud9 (Linux, Ubuntu )

  1. Ik ga ervan uit dat je al geregistreerd bent op Cloud9. Open de workspace die je voor deze module gebruikt (gebruik een workspace die tot het team van de module behoort).
  2. Maak een map met de naam dotnetcore.
  3. Maak in die map een submap met de naam hwapp.
  4. Ga in het bash venster (Terminal) naar de map /dotnetcore/hwapp. Je kan de Terminal openen in het menu Window->New Terminal. En ga na welke OS versie geïnstalleerd is.
    Cloud 9 Folder dotnetcore-hwapp
    Cloud 9 Folder dotnetcore/hwapp

    Versie Ubuntu 14.04 is op Cloud9 geïnstalleerd.
  5. Je moet vooraleer je de .NET Core pakketten download het volgende pakket toevoegen:
    sudo apt-get install apt-transport-https
  6. Voordat je .NET Core installeert, moet je de Microsoft Product feed registreren. Dit hoeft slechts één keer gedaan te worden.
    1. Registreer eerst de Microsoft-signature sleutel toe:
      1. curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
      2. sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
    2. en voeg vervolgens de Microsoft Product feed toe voor Ubuntu 14.04 (voor recentere versie zijn het andere instructies!):
      sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-trusty-prod trusty main" > /etc/apt/sources.list.d/dotnetdev.list'
  7. Installeer de .NET Core SDK:
    Verwijder eventuele eerdere previewversies van .NET Core uit je systeem voordat je naar de volgende stap gaat.
    De volgende commando's updaten de lijst met producten die beschikbaar zijn voor installatie, installeren componenten die vereist zijn door .NET Core, en vervolgens de .NET Core SDK:
    1. sudo apt-get update
    2. sudo apt-get install dotnet-sdk-2.0.0 (tijdens de installatie antwoord je Y op de vraag: After this operation, 310 MB of additional disk space will be used)
  8. Typ in de Terminal dotnet --help om een overzicht te krijgen van de CLI mogelijkheden:
    Cloud 9 dotnet --help
    Cloud 9 dotnet --help
  9. Je kan op Cloud9 nagaan dat de installatie flink wat diskspace inneemt:
    Cloud9 Check Workspace Size after installation .NET Core
    Cloud9 Check Workspace Size after installation .NET Core
  10. Je beschikt nu over verschillende templates om .NET Core applicaties te maken. Om een lijst te zien, typ je dotnet new na de command prompt:
    Cloud9 dotnet new
    Cloud9 dotnet new

JI
2017-09-10 11:48:52